Performance Analysis of the Algorithms for the Construction of Rectilinear Steiner Minimum Tree
نویسنده
چکیده
The advances in VLSI technology have led to complex and larger circuits. As the circuits become complex and large, the amount of time required for the design of such circuits increases. The people in the VLSI industry are looking for faster EDA (Electronic Design Automation) tools so as to reduce the design time. Routing is a phase in the design (physical design) of electronic circuits, wherein pins of a net will be interconnected and this uses Rectilinear Steiner Minimum Trees. Rectilinear Steiner Minimum Tree problem is to find a minimum length tree connecting the given set of points using only horizontal and vertical line segments, with the additional set of points (Steiner points). Steiner points are introduced to reduce the total length of the tree and to connect in rectilinear manner. The problem of finding Rectilinear Steiner Minimum Tree is one of the fundamental problems in the field of electronic design automation. This paper provides a comprehensive analysis of the various Rectilinear Steiner Minimum Tree algorithms proposed till date and shows that there is a need for an algorithm or approach to produce better solution quality (reduced wire length) in less time. Rectilinear Steiner Minimum Tree is widely used in global routing phase of VLSI design and wire length estimation.
منابع مشابه
ISPD: FOARS: FLUTE Based Obstacle-Avoiding Rectilinear Steiner Tree Construction
In this paper, we present an algorithm called FOARS for obstacle-avoiding rectilinear Steiner minimal tree (OARSMT) construction. FOARS applies a top-down approach which first partitions the set of pins into several subsets uncluttered by obstacles. Then an obstacle-avoiding Steiner tree is generated for each subset by an obstacle aware version of the rectilinear Steiner minimal tree (RSMT) alg...
متن کاملPerformance Analysis of the Algorithms forthe Construction of Multilayer Obstacle Avoiding Rectilinear Steiner Minimum Tree
Routing is a phase in the physical design of Electronic Circuits. The main aim of routing in VLSI design is to interconnect the cells that have been assigned positions as a solution of the placement problem. The problem of finding Rectilinear SteinerMinimal Tree (RSMT) is one of the fundamental problems in the field of Electronic Design Automation. The obstacle avoiding rectilinear Steiner mini...
متن کاملOn the performance bounds for a class of rectilinear Steiner tree heuristics in arbitrary dimension
We give a family of examples on which a large class C of “minimum spanning tree-based’’ rectilinear Steiner tree heuristics has performance ratio arbitrarily close to 3/2 times optimal. The class C contains many published heuristics whose worst-case performance ratio: were previously unknown. Of particular interest is that C contains two heuristics whose worst-case ratios had been conjectured t...
متن کاملComputing Optimal Rectilinear Steiner Trees: A Survey and Experimental Evaluation
The rectilinear Steiner tree problem is to nd a minimum-length rectilinear interconnection of a set of points in the plane. A reduction from the rectilinear Steiner tree problem to the graph Steiner tree problem allows the use of exact algorithms for the graph Steiner tree problem to solve the rectilinear problem. Furthermore, a number of more direct, geometric algorithms have been devised for ...
متن کاملThe k-Steiner Ratio in the Rectilinear Plane
Ž . A Steiner minimum tree SMT in the rectilinear plane is the shortest length tree interconnecting a set of points, called the regular points, possibly using Ž . additional vertices. A k-size Steiner minimum tree kSMT is one that can be split into components where all regular points are leaves and all components have at most k leaves. The k-Steiner ratio in the rectilinear plane, r , is the in...
متن کامل